<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  <title>minid.iolib</title>
  <link href="./css/style.css" rel="stylesheet" type="text/css"/>
  <!-- <link href="./img/icon.png" rel="icon" type="image/png"/> -->
  <script type="text/javascript" src="./js/jquery.js"></script>
  <script type="text/javascript" src="./js/modules.js"></script>
  <script type="text/javascript" src="./js/quicksearch.js"></script>
  <script type="text/javascript" src="./js/navigation.js"></script>
  <!--<script type="text/javascript" src="./js/jquery.treeview.js"></script>-->
  <script type="text/javascript">
    var g_moduleFQN = "minid.iolib";
  </script>
  
</head>
<body>
<div id="content">
  <h1><a href="./htmlsrc/minid.iolib.html" class="symbol">minid.iolib</a></h1>
  
<p class="sec_header">License:</p>Copyright (c) 2008 Jarrett Billingsley
<p class="bl"/>
This software is provided 'as-is', without any express or implied warranty.
In no event will the authors be held liable for any damages arising from the
use of this software.
<p class="bl"/>
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it freely,
subject to the following restrictions:
<p class="bl"/>
    1. The origin of this software must not be misrepresented; you must not
	claim that you wrote the original software. If you use this software in a
	product, an acknowledgment in the product documentation would be
	appreciated but is not required.
<p class="bl"/>
    2. Altered source versions must be plainly marked as such, and must not
	be misrepresented as being the original software.
<p class="bl"/>
    3. This notice may not be removed or altered from any source distribution.
<dl>
<dt class="decl">struct <a class="symbol _struct" name="IOLib" href="./htmlsrc/minid.iolib.html#L38" kind="struct" beg="38" end="452">IOLib</a>; <a title="Permalink to this symbol" href="#IOLib" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L38">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl">FileConduit.Style <a class="symbol _variable" name="IOLib.DefaultFileStyle" href="./htmlsrc/minid.iolib.html#L41" kind="variable" beg="41" end="41">DefaultFileStyle</a>; <span class="attrs">[<span class="prot">private</span>, <span class="stc">const</span>]</span> <a title="Permalink to this symbol" href="#IOLib.DefaultFileStyle" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L41">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">static <a class="symbol _sctor" name="IOLib.this" href="./htmlsrc/minid.iolib.html#L43" kind="sctor" beg="43" end="52">this</a>(); <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.this" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L43">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">enum <a class="symbol _enum" name="IOLib.FileMode" href="./htmlsrc/minid.iolib.html#L54" kind="enum" beg="54" end="61">FileMode</a>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.FileMode" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L54">#</a></dt>
<dd class="ddef">
<dl>
<dt class="decl"><a class="symbol _enummem" name="IOLib.FileMode.In" href="./htmlsrc/minid.iolib.html#L56" kind="enummem" beg="56" end="56">In</a> <a title="Permalink to this symbol" href="#IOLib.FileMode.In" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L56">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="IOLib.FileMode.Out" href="./htmlsrc/minid.iolib.html#L57" kind="enummem" beg="57" end="57">Out</a> <a title="Permalink to this symbol" href="#IOLib.FileMode.Out" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L57">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="IOLib.FileMode.New" href="./htmlsrc/minid.iolib.html#L58" kind="enummem" beg="58" end="58">New</a> <a title="Permalink to this symbol" href="#IOLib.FileMode.New" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L58">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="IOLib.FileMode.Append" href="./htmlsrc/minid.iolib.html#L59" kind="enummem" beg="59" end="59">Append</a> <a title="Permalink to this symbol" href="#IOLib.FileMode.Append" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L59">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl"><a class="symbol _enummem" name="IOLib.FileMode.OutNew" href="./htmlsrc/minid.iolib.html#L60" kind="enummem" beg="60" end="60">OutNew</a> <a title="Permalink to this symbol" href="#IOLib.FileMode.OutNew" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L60">#</a></dt>
<dd class="ddef"></dd></dl></dd>
<dt class="decl">void <a class="symbol _function" name="IOLib.init" href="./htmlsrc/minid.iolib.html#L63" kind="function" beg="63" end="123">init</a><span class="params">(MDThread* <em>t</em>)</span>; <span class="attrs">[<span class="prot">public</span>, <span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.init" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L63">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.rename" href="./htmlsrc/minid.iolib.html#L125" kind="function" beg="125" end="129">rename</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.rename" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L125">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.remove" href="./htmlsrc/minid.iolib.html#L131" kind="function" beg="131" end="135">remove</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.remove" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L131">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.copy" href="./htmlsrc/minid.iolib.html#L137" kind="function" beg="137" end="141">copy</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.copy" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L137">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.size" href="./htmlsrc/minid.iolib.html#L143" kind="function" beg="143" end="147">size</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.size" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L143">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.exists" href="./htmlsrc/minid.iolib.html#L149" kind="function" beg="149" end="153">exists</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.exists" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L149">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.isFile" href="./htmlsrc/minid.iolib.html#L155" kind="function" beg="155" end="159">isFile</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.isFile" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L155">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.isDir" href="./htmlsrc/minid.iolib.html#L161" kind="function" beg="161" end="165">isDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.isDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L161">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.isReadOnly" href="./htmlsrc/minid.iolib.html#L167" kind="function" beg="167" end="171">isReadOnly</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.isReadOnly" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L167">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.currentDir" href="./htmlsrc/minid.iolib.html#L173" kind="function" beg="173" end="177">currentDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.currentDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L173">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.parentDir" href="./htmlsrc/minid.iolib.html#L179" kind="function" beg="179" end="194">parentDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.parentDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L179">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.changeDir" href="./htmlsrc/minid.iolib.html#L196" kind="function" beg="196" end="200">changeDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.changeDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L196">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.makeDir" href="./htmlsrc/minid.iolib.html#L202" kind="function" beg="202" end="212">makeDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.makeDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L202">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.makeDirChain" href="./htmlsrc/minid.iolib.html#L214" kind="function" beg="214" end="224">makeDirChain</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.makeDirChain" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L214">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.removeDir" href="./htmlsrc/minid.iolib.html#L226" kind="function" beg="226" end="230">removeDir</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.removeDir" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L226">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.listImpl" href="./htmlsrc/minid.iolib.html#L232" kind="function" beg="232" end="282">listImpl</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>, bool <em>isFolder</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.listImpl" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L232">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.listFiles" href="./htmlsrc/minid.iolib.html#L284" kind="function" beg="284" end="287">listFiles</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.listFiles" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L284">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.listDirs" href="./htmlsrc/minid.iolib.html#L289" kind="function" beg="289" end="292">listDirs</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.listDirs" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L289">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.readFile" href="./htmlsrc/minid.iolib.html#L294" kind="function" beg="294" end="326">readFile</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.readFile" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L294">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.writeFile" href="./htmlsrc/minid.iolib.html#L328" kind="function" beg="328" end="340">writeFile</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.writeFile" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L328">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.linesIterator" href="./htmlsrc/minid.iolib.html#L342" kind="function" beg="342" end="361">linesIterator</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.linesIterator" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L342">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.lines" href="./htmlsrc/minid.iolib.html#L363" kind="function" beg="363" end="376">lines</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.lines" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L363">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.File" href="./htmlsrc/minid.iolib.html#L378" kind="function" beg="378" end="417">File</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.File" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L378">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.join" href="./htmlsrc/minid.iolib.html#L419" kind="function" beg="419" end="433">join</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.join" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L419">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.dirName" href="./htmlsrc/minid.iolib.html#L435" kind="function" beg="435" end="439">dirName</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.dirName" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L435">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.name" href="./htmlsrc/minid.iolib.html#L441" kind="function" beg="441" end="445">name</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.name" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L441">#</a></dt>
<dd class="ddef"></dd>
<dt class="decl">uword <a class="symbol _function" name="IOLib.extension" href="./htmlsrc/minid.iolib.html#L447" kind="function" beg="447" end="451">extension</a><span class="params">(MDThread* <em>t</em>, uword <em>numParams</em>)</span>; <span class="attrs">[<span class="stc">static</span>]</span> <a title="Permalink to this symbol" href="#IOLib.extension" class="symlink">¶</a><a title="Go to the HTML source file" class="srclink" href="./htmlsrc/minid.iolib.html#L447">#</a></dt>
<dd class="ddef"></dd></dl></dd></dl>
</div>
<div id="footer">
  <p></p>
  <p>Page generated by <a href="http://code.google.com/p/dil">dil</a> on Fri Dec 26 03:29:22 2008. Rendered by <a href="http://code.google.com/p/dil/wiki/Kandil">kandil</a>.</p>
</div>
</body>
</html>